animales errantes - German English Dictionary